<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
		<head>
			<!-- template designed by Marco Von Ballmoos -->
			<title>Docs For Class ID3_ExtendedHeader</title>
			<link rel="stylesheet" href="../../media/stylesheet.css" />
			<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
		</head>
		<body>
			<div class="page-body">			
<h2 class="class-name">Class ID3_ExtendedHeader</h2>

<a name="sec-description"></a>
<div class="info-box">
	<div class="info-box-title">Description</div>
	<div class="nav-bar">
					<span class="disabled">Description</span> |
													<a href="#sec-vars">Vars</a>
						|											<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
						
											<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
						
			</div>
	<div class="info-box-body">
        		<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">The extended header contains information that can provide further insight in  the structure of the tag, but is not vital to the correct parsing of the tag  information; hence the extended header is optional.</p>
	<ul class="tags">
				<li><span class="field">author:</span> Ryan Butterfield &lt;<a href="mailto:buttza@gmail.com">buttza@gmail.com</a>&gt;</li>
				<li><span class="field">author:</span> Sven Vollbehr &lt;<a href="mailto:svollbehr@gmail.com">svollbehr@gmail.com</a>&gt;</li>
				<li><span class="field">version:</span> $Rev: 105 $</li>
				<li><span class="field">copyright:</span> Copyright (c) 2008 The PHP Reader Project Workgroup</li>
				<li><span class="field">license:</span> <a href="http://code.google.com/p/php-reader/wiki/License">New BSD License</a></li>
			</ul>
		<p class="notes">
			Located in <a class="field" href="_ID3---ExtendedHeader.php.html">/ID3/ExtendedHeader.php</a> (line <span class="field">55</span>)
		</p>
		
				
		<pre><a href="../../php-reader/ID3/ID3_Object.html">ID3_Object</a>
   |
   --ID3_ExtendedHeader</pre>
	
			</div>
</div>


	<a name="sec-const-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Class Constant Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
						<span class="disabled">Constants</span> (<a href="#sec-consts">details</a>)
												<a href="#sec-vars">Vars</a>
				 
				|
										| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
					</div>
		<div class="info-box-body">
			<div class="const-summary">
								<div class="const-title">
					<img src="../../media/images/Constant.png" alt=" " />
					<a href="#CRC32" title="details" class="const-name">CRC32</a> = 					<span class="var-type"> 32</span>

				</div>
								<div class="const-title">
					<img src="../../media/images/Constant.png" alt=" " />
					<a href="#RESTRICTED" title="details" class="const-name">RESTRICTED</a> = 					<span class="var-type"> 16</span>

				</div>
								<div class="const-title">
					<img src="../../media/images/Constant.png" alt=" " />
					<a href="#UPDATE" title="details" class="const-name">UPDATE</a> = 					<span class="var-type"> 64</span>

				</div>
							</div>
		</div>
	</div>


	<a name="sec-method-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Method Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
															<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
							
															<a href="#sec-vars">Vars</a>
				 
				|
						<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
		</div>
		<div class="info-box-body">			
			<div class="method-summary">
																																																																																																												
												<div class="method-definition">
											<span class="method-result">ID3_ExtendedHeader</span>
										<a href="#__construct" title="details" class="method-name">__construct</a>
											([<span class="var-type"><a href="../../php-reader/Reader.html">Reader</a></span>&nbsp;<span class="var-name">$reader</span> = <span class="var-default">null</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">&$options</span> = <span class="var-default">array()</span>], <span class="var-type">Array</span>&nbsp;<span class="var-name">$options</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">integer</span>
										<a href="#getCrc" title="details" class="method-name">getCrc</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">integer</span>
										<a href="#getFlags" title="details" class="method-name">getFlags</a>
											(<span class="var-type"></span>&nbsp;<span class="var-name">$flags</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">integer</span>
										<a href="#getPadding" title="details" class="method-name">getPadding</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">integer</span>
										<a href="#getRestrictions" title="details" class="method-name">getRestrictions</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">integer</span>
										<a href="#getSize" title="details" class="method-name">getSize</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">boolean</span>
										<a href="#hasFlag" title="details" class="method-name">hasFlag</a>
											(<span class="var-type">integer</span>&nbsp;<span class="var-name">$flag</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#setCrc" title="details" class="method-name">setCrc</a>
											(<span class="var-type">integer</span>&nbsp;<span class="var-name">$crc</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#setFlags" title="details" class="method-name">setFlags</a>
											(<span class="var-type">integer</span>&nbsp;<span class="var-name">$flags</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#setPadding" title="details" class="method-name">setPadding</a>
											(<span class="var-type">integer</span>&nbsp;<span class="var-name">$padding</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#setRestrictions" title="details" class="method-name">setRestrictions</a>
											(<span class="var-type">integer</span>&nbsp;<span class="var-name">$restrictions</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#useCrc" title="details" class="method-name">useCrc</a>
											(<span class="var-type">boolean</span>&nbsp;<span class="var-name">$useCrc</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">string</span>
										<a href="#__toString" title="details" class="method-name">__toString</a>
										()
									</div>
								</div>
		</div>
	</div>		

	<a name="sec-vars"></a>
	<div class="info-box">
		<div class="info-box-title">Variables</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
										<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
						
			
												<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
							
										| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
					</div>
		<div class="info-box-body">
										<h4>Inherited Variables</h4>
				<A NAME='inherited_vars'><!-- --></A>
									<p>Inherited from <span class="classname"><a href="../../php-reader/ID3/ID3_Object.html">ID3_Object</a></span></p>
					<blockquote>
													<span class="var-title">
								<span class="var-name"><a href="../../php-reader/ID3/ID3_Object.html#var$_reader">ID3_Object::$_reader</a></span><br>
							</span>
											</blockquote> 
										
		</div>
	</div>
	
	<a name="sec-methods"></a>
	<div class="info-box">
		<div class="info-box-title">Methods</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
															<a href="#sec-vars">Vars</a>
																			<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
							
										<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
						
		</div>
		<div class="info-box-body">
			<A NAME='method_detail'></A>

<a name="method__construct" id="__construct"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">Constructor __construct</span> (line <span class="line-number">110</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Constructs the class with given parameters and reads object related data  from the ID3v2 tag.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">ID3_ExtendedHeader</span>
		<span class="method-name">
			__construct
		</span>
					([<span class="var-type"><a href="../../php-reader/Reader.html">Reader</a></span>&nbsp;<span class="var-name">$reader</span> = <span class="var-default">null</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">&$options</span> = <span class="var-default">array()</span>], <span class="var-type">Array</span>&nbsp;<span class="var-name">$options</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"><a href="../../php-reader/Reader.html">Reader</a></span>
				<span class="var-name">$reader</span><span class="var-description">: The reader object.</span>			</li>
					<li>
				<span class="var-type">Array</span>
				<span class="var-name">$options</span><span class="var-description">: The options array.</span>			</li>
					<li>
				<span class="var-type"></span>
				<span class="var-name">&$options</span>			</li>
				</ul>
		
			<hr class="separator" />
		<div class="notes">Redefinition of:</div>
		<dl>
			<dt><a href="../../php-reader/ID3/ID3_Object.html#method__construct">ID3_Object::__construct()</a></dt>
						<dd>Constructs the class with given parameters.</dd>
					</dl>
			
	</div>
<a name="methodgetCrc" id="getCrc"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">getCrc</span> (line <span class="line-number">184</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the CRC-32 data.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getCrc
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetFlags" id="getFlags"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">getFlags</span> (line <span class="line-number">170</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the flags byte.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getFlags
		</span>
					(<span class="var-type"></span>&nbsp;<span class="var-name">$flags</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type"></span>
				<span class="var-name">$flags</span>			</li>
				</ul>
		
			
	</div>
<a name="methodgetPadding" id="getPadding"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">getPadding</span> (line <span class="line-number">285</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the total padding size, or simply the total tag size excluding the  frames and the headers.</p>
	<ul class="tags">
				<li><span class="field">deprecated:</span> ID3v2.3.0</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getPadding
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetRestrictions" id="getRestrictions"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">getRestrictions</span> (line <span class="line-number">266</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the restrictions. For some applications it might be desired to</p>
<p class="description"><p>restrict a tag in more ways than imposed by the ID3v2 specification. Note  that the presence of these restrictions does not affect how the tag is  decoded, merely how it was restricted before encoding. If this flag is set  the tag is restricted as follows:</p><p><pre> Restrictions %ppqrrstt

 p - Tag size restrictions

   00   No more than 128 frames and 1 MB total tag size.
   01   No more than 64 frames and 128 KB total tag size.
   10   No more than 32 frames and 40 KB total tag size.
   11   No more than 32 frames and 4 KB total tag size.

 q - Text encoding restrictions

   0    No restrictions
   1    Strings are only encoded with ISO-8859-1 or UTF-8.

 r - Text fields size restrictions

   00   No restrictions
   01   No string is longer than 1024 characters.
   10   No string is longer than 128 characters.
   11   No string is longer than 30 characters.

   Note that nothing is said about how many bytes is used to represent those
   characters, since it is encoding dependent. If a text frame consists of
   more than one string, the sum of the strungs is restricted as stated.

 s - Image encoding restrictions

   0   No restrictions
   1   Images are encoded only with PNG [PNG] or JPEG [JFIF].

 t - Image size restrictions

   00  No restrictions
   01  All images are 256x256 pixels or smaller.
   10  All images are 64x64 pixels or smaller.
   11  All images are exactly 64x64 pixels, unless required otherwise.</pre></p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getRestrictions
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetSize" id="getSize"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">getSize</span> (line <span class="line-number">154</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the extended header size in bytes.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">integer</span>
		<span class="method-name">
			getSize
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodhasFlag" id="hasFlag"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">hasFlag</span> (line <span class="line-number">163</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Checks whether or not the flag is set. Returns <var>true</var> if the flag  is set, <var>false</var> otherwise.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			hasFlag
		</span>
					(<span class="var-type">integer</span>&nbsp;<span class="var-name">$flag</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$flag</span><span class="var-description">: The flag to query.</span>			</li>
				</ul>
		
			
	</div>
<a name="methodsetCrc" id="setCrc"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">setCrc</span> (line <span class="line-number">210</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Sets the CRC-32. The CRC-32 value is calculated of all the frames in the  tag and includes padding.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			setCrc
		</span>
					(<span class="var-type">integer</span>&nbsp;<span class="var-name">$crc</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$crc</span><span class="var-description">: The 32-bit CRC value.</span>			</li>
				</ul>
		
			
	</div>
<a name="methodsetFlags" id="setFlags"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">setFlags</span> (line <span class="line-number">177</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Sets the flags byte.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			setFlags
		</span>
					(<span class="var-type">integer</span>&nbsp;<span class="var-name">$flags</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$flags</span><span class="var-description">: The flags byte.</span>			</li>
				</ul>
		
			
	</div>
<a name="methodsetPadding" id="setPadding"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">setPadding</span> (line <span class="line-number">294</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Sets the total padding size, or simply the total tag size excluding the  frames and the headers.</p>
	<ul class="tags">
				<li><span class="field">deprecated:</span> ID3v2.3.0</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			setPadding
		</span>
					(<span class="var-type">integer</span>&nbsp;<span class="var-name">$padding</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$padding</span><span class="var-description">: The padding size.</span>			</li>
				</ul>
		
			
	</div>
<a name="methodsetRestrictions" id="setRestrictions"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">setRestrictions</span> (line <span class="line-number">273</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Sets the restrictions byte. See #getRestrictions for more.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			setRestrictions
		</span>
					(<span class="var-type">integer</span>&nbsp;<span class="var-name">$restrictions</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">integer</span>
				<span class="var-name">$restrictions</span><span class="var-description">: The restrictions byte.</span>			</li>
				</ul>
		
			
	</div>
<a name="methoduseCrc" id="useCrc"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">useCrc</span> (line <span class="line-number">196</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Sets whether the CRC-32 should be generated upon tag write.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			useCrc
		</span>
					(<span class="var-type">boolean</span>&nbsp;<span class="var-name">$useCrc</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">boolean</span>
				<span class="var-name">$useCrc</span><span class="var-description">: Whether CRC-32 should be generated.</span>			</li>
				</ul>
		
			
	</div>
<a name="method__toString" id="__toString"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">__toString</span> (line <span class="line-number">301</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns the header raw data.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">string</span>
		<span class="method-name">
			__toString
		</span>
				()
			</div>
	
		
			
	</div>
							<h4>Inherited Methods</h4>
				<a name='inherited_methods'><!-- --></a>	
									<!-- =========== Summary =========== -->
					<p>Inherited From <span class="classname"><a href="../../php-reader/ID3/ID3_Object.html">ID3_Object</a></span></p>
					<blockquote>
													<span class="method-name"><a href="../../php-reader/ID3/ID3_Object.html#method__construct">ID3_Object::__construct()</a></span><br>
													<span class="method-name"><a href="../../php-reader/ID3/ID3_Object.html#methodconvertString">ID3_Object::convertString()</a></span><br>
													<span class="method-name"><a href="../../php-reader/ID3/ID3_Object.html#methoddecodeSynchsafe32">ID3_Object::decodeSynchsafe32()</a></span><br>
													<span class="method-name"><a href="../../php-reader/ID3/ID3_Object.html#methoddecodeUnsynchronisation">ID3_Object::decodeUnsynchronisation()</a></span><br>
													<span class="method-name"><a href="../../php-reader/ID3/ID3_Object.html#methodencodeSynchsafe32">ID3_Object::encodeSynchsafe32()</a></span><br>
													<span class="method-name"><a href="../../php-reader/ID3/ID3_Object.html#methodencodeUnsynchronisation">ID3_Object::encodeUnsynchronisation()</a></span><br>
													<span class="method-name"><a href="../../php-reader/ID3/ID3_Object.html#methodexplodeString8">ID3_Object::explodeString8()</a></span><br>
													<span class="method-name"><a href="../../php-reader/ID3/ID3_Object.html#methodexplodeString16">ID3_Object::explodeString16()</a></span><br>
													<span class="method-name"><a href="../../php-reader/ID3/ID3_Object.html#methodgetOption">ID3_Object::getOption()</a></span><br>
													<span class="method-name"><a href="../../php-reader/ID3/ID3_Object.html#methodgetOptions">ID3_Object::getOptions()</a></span><br>
													<span class="method-name"><a href="../../php-reader/ID3/ID3_Object.html#methodsetOption">ID3_Object::setOption()</a></span><br>
													<span class="method-name"><a href="../../php-reader/ID3/ID3_Object.html#methodsetOptions">ID3_Object::setOptions()</a></span><br>
													<span class="method-name"><a href="../../php-reader/ID3/ID3_Object.html#method__get">ID3_Object::__get()</a></span><br>
													<span class="method-name"><a href="../../php-reader/ID3/ID3_Object.html#method__set">ID3_Object::__set()</a></span><br>
											</blockquote>
										
		</div>
	</div>

	<a name="sec-consts"></a>
	<div class="info-box">
		<div class="info-box-title">Class Constants</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
										<a href="#sec-var-summary">Constants</a> (<span class="disabled">details</span>)
						
			
												<a href="#sec-vars">Vars</a>
														| 
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
							
					</div>
		<div class="info-box-body">
			<a name="constCRC32" id="CRC32"><!-- --></A>
<div class="oddrow">

	<div class="const-header">
		<img src="../../media/images/Variable.png" />
		<span class="const-title">
			<span class="const-name">CRC32</span>
			 = <span class="const-default"> 32</span>
			(line <span class="line-number">79</span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">since:</span> ID3v2.4.0 A flag to denote that a CRC-32 data is included in the  extended header. The CRC is calculated on all the data between the header  and footer as indicated by the header's tag length field, minus the  extended header. Note that this includes the padding (if there is any), but  excludes the footer. The CRC-32 is stored as an 35 bit synchsafe integer,  leaving the upper four bits always zeroed.</li>
				<li><span class="field">since:</span> ID3v2.3.0 The CRC is calculated before unsynchronisation on the data  between the extended header and the padding, i.e. the frames and only the  frames.</li>
			</ul>
	
	
</div>
<a name="constRESTRICTED" id="RESTRICTED"><!-- --></A>
<div class="evenrow">

	<div class="const-header">
		<img src="../../media/images/Variable.png" />
		<span class="const-title">
			<span class="const-name">RESTRICTED</span>
			 = <span class="const-default"> 16</span>
			(line <span class="line-number">86</span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">A flag to denote whether or not the tag has restrictions applied on it.</p>
	<ul class="tags">
				<li><span class="field">since:</span> ID3v2.4.0</li>
			</ul>
	
	
</div>
<a name="constUPDATE" id="UPDATE"><!-- --></A>
<div class="oddrow">

	<div class="const-header">
		<img src="../../media/images/Variable.png" />
		<span class="const-title">
			<span class="const-name">UPDATE</span>
			 = <span class="const-default"> 64</span>
			(line <span class="line-number">65</span>)
		</span>
	</div>

	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">A flag to denote that the present tag is an update of a tag found earlier  in the present file or stream. If frames defined as unique are found in  the present tag, they are to override any corresponding ones found in the  earlier tag. This flag has no corresponding data.</p>
	<ul class="tags">
				<li><span class="field">since:</span> ID3v2.4.0</li>
			</ul>
	
	
</div>
						
		</div>
	</div>

	<p class="notes" id="credit">
		Documentation generated on Thu, 01 Jan 2009 14:59:15 +0200 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.1</a>
	</p>
	</div></body>
</html>